xsm: XSM foreigndom usage bug
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 11 Sep 2008 10:56:49 +0000 (11:56 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 11 Sep 2008 10:56:49 +0000 (11:56 +0100)
commit3f88f7f2b960bc6230cecda3e5cce3f44b78477e
tree506db3710f176990478b8453c13bb312b255da31
parent7dbee4c5cd2cd00838be92eff210dfe9f30fd487
xsm: XSM foreigndom usage bug

- This patch corrects an unsafe/incorrect usage of FOREIGNDOM.  The
value of FOREIGNDOM is now passed through the XSM interface.
Corresponding updates to the Flask module are included in this patch.

- This patch also includes a minor header update to allow the Flask
  module to compile after recent updates to Xen.

Signed-off-by: George Coker <gscoker@alpha.ncsc.mil>
xen/arch/x86/mm.c
xen/include/xsm/xsm.h
xen/xsm/dummy.c
xen/xsm/flask/hooks.c